package opensearch

type MohurdProjectListRequest struct {
	Keyword                 string `json:"keyword"`
	ProvinceCode            string `json:"province_code"`
	CityCode                string `json:"city_code"`
	Area                    string `json:"area"`
	CompanyType             string `json:"company_type"`
	PrjPropertyNum          string `json:"prj_property_num"`
	PrjFunctionNum          string `json:"prj_function_num"`
	IsPriceGtAvg            string `json:"is_price_gt_avg"`
	PrjTypeNum              string `json:"prj_type_num"`
	AllInvestMin            string `json:"all_invest_start"`
	AllInvestMax            string `json:"all_invest_end"`
	PrjApprovalDateStart    string `json:"prj_approval_date_start"`
	PrjApprovalDateEnd      string `json:"prj_approval_date_end"`
	TenderResultDateStart   string `json:"tender_result_date_start"`
	TenderResultDateEnd     string `json:"tender_result_date_end"`
	ContractDateStart       string `json:"contract_date_start"`
	ContractDateEnd         string `json:"contract_date_end"`
	BeginDateStart          string `json:"begin_date_start"`
	BeginDateEnd            string `json:"begin_date_end"`
	EndDateStart            string `json:"end_date_start"`
	EndDateEnd              string `json:"end_date_end"`
	UpdateTimeStart         string `json:"update_time_start"`
	UpdateTimeEnd           string `json:"update_time_end"`
	DeveloperTop100Label    string `json:"developer_top_100_label"`
	NewDecorateExpandLabel  string `json:"new_decorate_expand_label"`
	NewLandUsageExpandLabel string `json:"new_land_usage_expand_label"`
	NewAreaExpandLabel      string `json:"new_area_expand_label"`
	PriceGtAvgLabel         string `json:"price_gt_avg_label"`
	Page                    int    `json:"page"`
	PageSize                int    `json:"page_size"`
}
